TEMPLATE = app
CONFIG += console
CONFIG -= app_bundle
CONFIG -= qt

LIBS += -L$$PWD/SDL2/lib/ -lmingw32 -lSDL2main -lSDL2
HEADERS += \
    lv_drivers/display/fbdev.h \
    lv_drivers/display/ILI9341.h \
    lv_drivers/display/monitor.h \
    lv_drivers/display/R61581.h \
    lv_drivers/display/SHARP_MIP.h \
    lv_drivers/display/SSD1306.h \
    lv_drivers/display/SSD1963.h \
    lv_drivers/display/ST7565.h \
    lv_drivers/display/UC1610.h \
    lv_drivers/indev/AD_touch.h \
    lv_drivers/indev/AR10XX.h \
    lv_drivers/indev/evdev.h \
    lv_drivers/indev/FT5406EE8.h \
    lv_drivers/indev/keyboard.h \
    lv_drivers/indev/libinput_drv.h \
    lv_drivers/indev/mouse.h \
    lv_drivers/indev/mousewheel.h \
    lv_drivers/indev/XPT2046.h \
    lv_drivers/lv_drv_common.h \
    lv_drivers/lv_drv_conf_templ.h \
    lv_drivers/win_drv.h \
    lv_examples/src/lv_demo_benchmark/lv_demo_benchmark.h \
    lv_examples/src/lv_demo_keypad_encoder/lv_demo_keypad_encoder.h \
    lv_examples/src/lv_demo_printer/lv_demo_printer.h \
    lv_examples/src/lv_demo_printer/lv_demo_printer_home.h \
    lv_examples/src/lv_demo_printer/lv_demo_printer_print.h \
    lv_examples/src/lv_demo_printer/lv_demo_printer_scr.h \
    lv_examples/src/lv_demo_printer/lv_demo_printer_theme.h \
    lv_examples/src/lv_demo_stress/lv_demo_stress.h \
    lv_examples/src/lv_demo_widgets/lv_demo_widgets.h \
    lv_examples/src/lv_ex_get_started/lv_ex_get_started.h \
    lv_examples/src/lv_ex_style/lv_ex_style.h \
    lv_examples/src/lv_ex_widgets/lv_ex_widgets.h \
    lv_examples/lv_ex_conf_templ.h \
    lv_examples/lv_examples.h \
    lvgl/porting/lv_port_disp_template.h \
    lvgl/porting/lv_port_fs_template.h \
    lvgl/porting/lv_port_indev_template.h \
    lvgl/src/lv_core/lv_debug.h \
    lvgl/src/lv_core/lv_disp.h \
    lvgl/src/lv_core/lv_group.h \
    lvgl/src/lv_core/lv_indev.h \
    lvgl/src/lv_core/lv_obj.h \
    lvgl/src/lv_core/lv_obj_style_dec.h \
    lvgl/src/lv_core/lv_refr.h \
    lvgl/src/lv_core/lv_style.h \
    lvgl/src/lv_draw/lv_draw.h \
    lvgl/src/lv_draw/lv_draw_arc.h \
    lvgl/src/lv_draw/lv_draw_blend.h \
    lvgl/src/lv_draw/lv_draw_img.h \
    lvgl/src/lv_draw/lv_draw_label.h \
    lvgl/src/lv_draw/lv_draw_line.h \
    lvgl/src/lv_draw/lv_draw_mask.h \
    lvgl/src/lv_draw/lv_draw_rect.h \
    lvgl/src/lv_draw/lv_draw_triangle.h \
    lvgl/src/lv_draw/lv_img_buf.h \
    lvgl/src/lv_draw/lv_img_cache.h \
    lvgl/src/lv_draw/lv_img_decoder.h \
    lvgl/src/lv_font/lv_font.h \
    lvgl/src/lv_font/lv_font_fmt_txt.h \
    lvgl/src/lv_font/lv_symbol_def.h \
    lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.h \
    lvgl/src/lv_hal/lv_hal.h \
    lvgl/src/lv_hal/lv_hal_disp.h \
    lvgl/src/lv_hal/lv_hal_indev.h \
    lvgl/src/lv_hal/lv_hal_tick.h \
    lvgl/src/lv_misc/lv_anim.h \
    lvgl/src/lv_misc/lv_area.h \
    lvgl/src/lv_misc/lv_async.h \
    lvgl/src/lv_misc/lv_bidi.h \
    lvgl/src/lv_misc/lv_color.h \
    lvgl/src/lv_misc/lv_fs.h \
    lvgl/src/lv_misc/lv_gc.h \
    lvgl/src/lv_misc/lv_ll.h \
    lvgl/src/lv_misc/lv_log.h \
    lvgl/src/lv_misc/lv_math.h \
    lvgl/src/lv_misc/lv_mem.h \
    lvgl/src/lv_misc/lv_printf.h \
    lvgl/src/lv_misc/lv_task.h \
    lvgl/src/lv_misc/lv_templ.h \
    lvgl/src/lv_misc/lv_txt.h \
    lvgl/src/lv_misc/lv_txt_ap.h \
    lvgl/src/lv_misc/lv_types.h \
    lvgl/src/lv_misc/lv_utils.h \
    lvgl/src/lv_themes/lv_theme.h \
    lvgl/src/lv_themes/lv_theme_empty.h \
    lvgl/src/lv_themes/lv_theme_material.h \
    lvgl/src/lv_themes/lv_theme_mono.h \
    lvgl/src/lv_themes/lv_theme_template.h \
    lvgl/src/lv_widgets/lv_arc.h \
    lvgl/src/lv_widgets/lv_bar.h \
    lvgl/src/lv_widgets/lv_btn.h \
    lvgl/src/lv_widgets/lv_btnmatrix.h \
    lvgl/src/lv_widgets/lv_calendar.h \
    lvgl/src/lv_widgets/lv_canvas.h \
    lvgl/src/lv_widgets/lv_chart.h \
    lvgl/src/lv_widgets/lv_checkbox.h \
    lvgl/src/lv_widgets/lv_cont.h \
    lvgl/src/lv_widgets/lv_cpicker.h \
    lvgl/src/lv_widgets/lv_dropdown.h \
    lvgl/src/lv_widgets/lv_gauge.h \
    lvgl/src/lv_widgets/lv_img.h \
    lvgl/src/lv_widgets/lv_imgbtn.h \
    lvgl/src/lv_widgets/lv_keyboard.h \
    lvgl/src/lv_widgets/lv_label.h \
    lvgl/src/lv_widgets/lv_led.h \
    lvgl/src/lv_widgets/lv_line.h \
    lvgl/src/lv_widgets/lv_linemeter.h \
    lvgl/src/lv_widgets/lv_list.h \
    lvgl/src/lv_widgets/lv_msgbox.h \
    lvgl/src/lv_widgets/lv_objmask.h \
    lvgl/src/lv_widgets/lv_objx_templ.h \
    lvgl/src/lv_widgets/lv_page.h \
    lvgl/src/lv_widgets/lv_roller.h \
    lvgl/src/lv_widgets/lv_slider.h \
    lvgl/src/lv_widgets/lv_spinbox.h \
    lvgl/src/lv_widgets/lv_spinner.h \
    lvgl/src/lv_widgets/lv_switch.h \
    lvgl/src/lv_widgets/lv_table.h \
    lvgl/src/lv_widgets/lv_tabview.h \
    lvgl/src/lv_widgets/lv_textarea.h \
    lvgl/src/lv_widgets/lv_tileview.h \
    lvgl/src/lv_widgets/lv_win.h \
    lvgl/src/lv_api_map.h \
    lvgl/src/lv_conf_internal.h \
    lvgl/tests/lv_test_core/lv_test_core.h \
    lvgl/tests/lv_test_core/lv_test_obj.h \
    lvgl/tests/lv_test_core/lv_test_style.h \
    lvgl/tests/lv_test_objx/lv_test_cont.h \
    lvgl/tests/lv_test_assert.h \
    lvgl/tests/lv_test_conf.h \
    lvgl/lv_conf_template.h \
    lvgl/lvgl.h \
    SDL2/include/SDL2/begin_code.h \
    SDL2/include/SDL2/close_code.h \
    SDL2/include/SDL2/SDL.h \
    SDL2/include/SDL2/SDL_assert.h \
    SDL2/include/SDL2/SDL_atomic.h \
    SDL2/include/SDL2/SDL_audio.h \
    SDL2/include/SDL2/SDL_bits.h \
    SDL2/include/SDL2/SDL_blendmode.h \
    SDL2/include/SDL2/SDL_clipboard.h \
    SDL2/include/SDL2/SDL_config.h \
    SDL2/include/SDL2/SDL_cpuinfo.h \
    SDL2/include/SDL2/SDL_egl.h \
    SDL2/include/SDL2/SDL_endian.h \
    SDL2/include/SDL2/SDL_error.h \
    SDL2/include/SDL2/SDL_events.h \
    SDL2/include/SDL2/SDL_filesystem.h \
    SDL2/include/SDL2/SDL_gamecontroller.h \
    SDL2/include/SDL2/SDL_gesture.h \
    SDL2/include/SDL2/SDL_haptic.h \
    SDL2/include/SDL2/SDL_hints.h \
    SDL2/include/SDL2/SDL_joystick.h \
    SDL2/include/SDL2/SDL_keyboard.h \
    SDL2/include/SDL2/SDL_keycode.h \
    SDL2/include/SDL2/SDL_loadso.h \
    SDL2/include/SDL2/SDL_log.h \
    SDL2/include/SDL2/SDL_main.h \
    SDL2/include/SDL2/SDL_messagebox.h \
    SDL2/include/SDL2/SDL_metal.h \
    SDL2/include/SDL2/SDL_mouse.h \
    SDL2/include/SDL2/SDL_mutex.h \
    SDL2/include/SDL2/SDL_name.h \
    SDL2/include/SDL2/SDL_opengl.h \
    SDL2/include/SDL2/SDL_opengl_glext.h \
    SDL2/include/SDL2/SDL_opengles.h \
    SDL2/include/SDL2/SDL_opengles2.h \
    SDL2/include/SDL2/SDL_opengles2_gl2.h \
    SDL2/include/SDL2/SDL_opengles2_gl2ext.h \
    SDL2/include/SDL2/SDL_opengles2_gl2platform.h \
    SDL2/include/SDL2/SDL_opengles2_khrplatform.h \
    SDL2/include/SDL2/SDL_pixels.h \
    SDL2/include/SDL2/SDL_platform.h \
    SDL2/include/SDL2/SDL_power.h \
    SDL2/include/SDL2/SDL_quit.h \
    SDL2/include/SDL2/SDL_rect.h \
    SDL2/include/SDL2/SDL_render.h \
    SDL2/include/SDL2/SDL_revision.h \
    SDL2/include/SDL2/SDL_rwops.h \
    SDL2/include/SDL2/SDL_scancode.h \
    SDL2/include/SDL2/SDL_sensor.h \
    SDL2/include/SDL2/SDL_shape.h \
    SDL2/include/SDL2/SDL_stdinc.h \
    SDL2/include/SDL2/SDL_surface.h \
    SDL2/include/SDL2/SDL_system.h \
    SDL2/include/SDL2/SDL_syswm.h \
    SDL2/include/SDL2/SDL_test.h \
    SDL2/include/SDL2/SDL_test_assert.h \
    SDL2/include/SDL2/SDL_test_common.h \
    SDL2/include/SDL2/SDL_test_compare.h \
    SDL2/include/SDL2/SDL_test_crc32.h \
    SDL2/include/SDL2/SDL_test_font.h \
    SDL2/include/SDL2/SDL_test_fuzzer.h \
    SDL2/include/SDL2/SDL_test_harness.h \
    SDL2/include/SDL2/SDL_test_images.h \
    SDL2/include/SDL2/SDL_test_log.h \
    SDL2/include/SDL2/SDL_test_md5.h \
    SDL2/include/SDL2/SDL_test_memory.h \
    SDL2/include/SDL2/SDL_test_random.h \
    SDL2/include/SDL2/SDL_thread.h \
    SDL2/include/SDL2/SDL_timer.h \
    SDL2/include/SDL2/SDL_touch.h \
    SDL2/include/SDL2/SDL_types.h \
    SDL2/include/SDL2/SDL_version.h \
    SDL2/include/SDL2/SDL_video.h \
    SDL2/include/SDL2/SDL_vulkan.h \
    lv_conf.h \
    lv_drv_conf.h \
    lv_ex_conf.h \
    lv_app/lv_new.h

SOURCES += \
    lv_drivers/display/fbdev.c \
    lv_drivers/display/ILI9341.c \
    lv_drivers/display/monitor.c \
    lv_drivers/display/R61581.c \
    lv_drivers/display/SHARP_MIP.c \
    lv_drivers/display/SSD1306.c \
    lv_drivers/display/SSD1963.c \
    lv_drivers/display/ST7565.c \
    lv_drivers/display/UC1610.c \
    lv_drivers/indev/AD_touch.c \
    lv_drivers/indev/AR10XX.c \
    lv_drivers/indev/evdev.c \
    lv_drivers/indev/FT5406EE8.c \
    lv_drivers/indev/keyboard.c \
    lv_drivers/indev/libinput.c \
    lv_drivers/indev/mouse.c \
    lv_drivers/indev/mousewheel.c \
    lv_drivers/indev/XPT2046.c \
    lv_drivers/win_drv.c \
    lv_examples/assets/img_cogwheel_alpha16.c \
    lv_examples/assets/img_cogwheel_argb.c \
    lv_examples/assets/img_cogwheel_chroma_keyed.c \
    lv_examples/assets/img_cogwheel_indexed16.c \
    lv_examples/assets/img_cogwheel_rgb.c \
    lv_examples/assets/lv_font_montserrat_12_compr_az.c \
    lv_examples/assets/lv_font_montserrat_16_compr_az.c \
    lv_examples/assets/lv_font_montserrat_28_compr_az.c \
    lv_examples/src/lv_demo_benchmark/lv_demo_benchmark.c \
    lv_examples/src/lv_demo_keypad_encoder/lv_demo_keypad_encoder.c \
    lv_examples/src/lv_demo_printer/images/lv_demo_printer_icon_bright.c \
    lv_examples/src/lv_demo_printer/images/lv_demo_printer_icon_eco.c \
    lv_examples/src/lv_demo_printer/images/lv_demo_printer_icon_hue.c \
    lv_examples/src/lv_demo_printer/images/lv_demo_printer_icon_pc.c \
    lv_examples/src/lv_demo_printer/images/lv_demo_printer_icon_tel.c \
    lv_examples/src/lv_demo_printer/images/lv_demo_printer_icon_wifi.c \
    lv_examples/src/lv_demo_printer/images/lv_demo_printer_img_cloud.c \
    lv_examples/src/lv_demo_printer/images/lv_demo_printer_img_copy.c \
    lv_examples/src/lv_demo_printer/images/lv_demo_printer_img_internet.c \
    lv_examples/src/lv_demo_printer/images/lv_demo_printer_img_mobile.c \
    lv_examples/src/lv_demo_printer/images/lv_demo_printer_img_no_internet.c \
    lv_examples/src/lv_demo_printer/images/lv_demo_printer_img_phone.c \
    lv_examples/src/lv_demo_printer/images/lv_demo_printer_img_print.c \
    lv_examples/src/lv_demo_printer/images/lv_demo_printer_img_printer2.c \
    lv_examples/src/lv_demo_printer/images/lv_demo_printer_img_ready.c \
    lv_examples/src/lv_demo_printer/images/lv_demo_printer_img_scan.c \
    lv_examples/src/lv_demo_printer/images/lv_demo_printer_img_scan_example.c \
    lv_examples/src/lv_demo_printer/images/lv_demo_printer_img_setup.c \
    lv_examples/src/lv_demo_printer/images/lv_demo_printer_img_usb.c \
    lv_examples/src/lv_demo_printer/images/lv_demo_printer_img_wave.c \
    lv_examples/src/lv_demo_printer/lv_demo_printer.c \
    lv_examples/src/lv_demo_printer/lv_demo_printer_home.c \
    lv_examples/src/lv_demo_printer/lv_demo_printer_print.c \
    lv_examples/src/lv_demo_printer/lv_demo_printer_scr.c \
    lv_examples/src/lv_demo_printer/lv_demo_printer_theme.c \
    lv_examples/src/lv_demo_stress/lv_demo_stress.c \
    lv_examples/src/lv_demo_widgets/lv_demo_widgets.c \
    lv_examples/src/lv_ex_get_started/lv_ex_get_started_1.c \
    lv_examples/src/lv_ex_get_started/lv_ex_get_started_2.c \
    lv_examples/src/lv_ex_get_started/lv_ex_get_started_3.c \
    lv_examples/src/lv_ex_style/lv_ex_style_1.c \
    lv_examples/src/lv_ex_style/lv_ex_style_10.c \
    lv_examples/src/lv_ex_style/lv_ex_style_11.c \
    lv_examples/src/lv_ex_style/lv_ex_style_2.c \
    lv_examples/src/lv_ex_style/lv_ex_style_3.c \
    lv_examples/src/lv_ex_style/lv_ex_style_4.c \
    lv_examples/src/lv_ex_style/lv_ex_style_5.c \
    lv_examples/src/lv_ex_style/lv_ex_style_6.c \
    lv_examples/src/lv_ex_style/lv_ex_style_7.c \
    lv_examples/src/lv_ex_style/lv_ex_style_8.c \
    lv_examples/src/lv_ex_style/lv_ex_style_9.c \
    lv_examples/src/lv_ex_widgets/lv_ex_arc/lv_ex_arc_1.c \
    lv_examples/src/lv_ex_widgets/lv_ex_arc/lv_ex_arc_2.c \
    lv_examples/src/lv_ex_widgets/lv_ex_bar/lv_ex_bar_1.c \
    lv_examples/src/lv_ex_widgets/lv_ex_btn/lv_ex_btn_1.c \
    lv_examples/src/lv_ex_widgets/lv_ex_btn/lv_ex_btn_2.c \
    lv_examples/src/lv_ex_widgets/lv_ex_btnmatrix/lv_ex_btnmatrix_1.c \
    lv_examples/src/lv_ex_widgets/lv_ex_calendar/lv_ex_calendar_1.c \
    lv_examples/src/lv_ex_widgets/lv_ex_canvas/lv_ex_canvas_1.c \
    lv_examples/src/lv_ex_widgets/lv_ex_canvas/lv_ex_canvas_2.c \
    lv_examples/src/lv_ex_widgets/lv_ex_chart/lv_ex_chart_1.c \
    lv_examples/src/lv_ex_widgets/lv_ex_chart/lv_ex_chart_2.c \
    lv_examples/src/lv_ex_widgets/lv_ex_checkbox/lv_ex_checkbox_1.c \
    lv_examples/src/lv_ex_widgets/lv_ex_cont/lv_ex_cont_1.c \
    lv_examples/src/lv_ex_widgets/lv_ex_cpicker/lv_ex_cpicker_1.c \
    lv_examples/src/lv_ex_widgets/lv_ex_cpicker/lv_ex_cpicker_2.c \
    lv_examples/src/lv_ex_widgets/lv_ex_dropdown/lv_ex_dropdown_1.c \
    lv_examples/src/lv_ex_widgets/lv_ex_dropdown/lv_ex_dropdown_2.c \
    lv_examples/src/lv_ex_widgets/lv_ex_gauge/lv_ex_gauge_1.c \
    lv_examples/src/lv_ex_widgets/lv_ex_img/lv_ex_img_1.c \
    lv_examples/src/lv_ex_widgets/lv_ex_img/lv_ex_img_2.c \
    lv_examples/src/lv_ex_widgets/lv_ex_img/lv_ex_img_3.c \
    lv_examples/src/lv_ex_widgets/lv_ex_imgbtn/imgbtn_blue.c \
    lv_examples/src/lv_ex_widgets/lv_ex_imgbtn/imgbtn_green.c \
    lv_examples/src/lv_ex_widgets/lv_ex_imgbtn/lv_ex_imgbtn_1.c \
    lv_examples/src/lv_ex_widgets/lv_ex_keyboard/lv_ex_keyboard_1.c \
    lv_examples/src/lv_ex_widgets/lv_ex_label/lv_ex_label_1.c \
    lv_examples/src/lv_ex_widgets/lv_ex_label/lv_ex_label_2.c \
    lv_examples/src/lv_ex_widgets/lv_ex_label/lv_ex_label_3.c \
    lv_examples/src/lv_ex_widgets/lv_ex_led/lv_ex_led_1.c \
    lv_examples/src/lv_ex_widgets/lv_ex_line/lv_ex_line_1.c \
    lv_examples/src/lv_ex_widgets/lv_ex_linemeter/lv_ex_linemeter_1.c \
    lv_examples/src/lv_ex_widgets/lv_ex_list/lv_ex_list_1.c \
    lv_examples/src/lv_ex_widgets/lv_ex_msgbox/lv_ex_msgbox_1.c \
    lv_examples/src/lv_ex_widgets/lv_ex_msgbox/lv_ex_msgbox_2.c \
    lv_examples/src/lv_ex_widgets/lv_ex_obj/lv_ex_obj_1.c \
    lv_examples/src/lv_ex_widgets/lv_ex_objmask/lv_ex_objmask_1.c \
    lv_examples/src/lv_ex_widgets/lv_ex_objmask/lv_ex_objmask_2.c \
    lv_examples/src/lv_ex_widgets/lv_ex_page/lv_ex_page_1.c \
    lv_examples/src/lv_ex_widgets/lv_ex_roller/lv_ex_roller_1.c \
    lv_examples/src/lv_ex_widgets/lv_ex_slider/lv_ex_slider_1.c \
    lv_examples/src/lv_ex_widgets/lv_ex_slider/lv_ex_slider_2.c \
    lv_examples/src/lv_ex_widgets/lv_ex_spinbox/lv_ex_spinbox_1.c \
    lv_examples/src/lv_ex_widgets/lv_ex_spinner/lv_ex_spinner_1.c \
    lv_examples/src/lv_ex_widgets/lv_ex_switch/lv_ex_switch_1.c \
    lv_examples/src/lv_ex_widgets/lv_ex_table/lv_ex_table_1.c \
    lv_examples/src/lv_ex_widgets/lv_ex_tabview/lv_ex_tabview_1.c \
    lv_examples/src/lv_ex_widgets/lv_ex_textarea/lv_ex_textarea_1.c \
    lv_examples/src/lv_ex_widgets/lv_ex_textarea/lv_ex_textarea_2.c \
    lv_examples/src/lv_ex_widgets/lv_ex_tileview/lv_ex_tileview_1.c \
    lv_examples/src/lv_ex_widgets/lv_ex_win/lv_ex_win_1.c \
    lv_examples/src/lv_ex_widgets/lv_ex_templ.c \
    lvgl/porting/lv_port_disp_template.c \
    lvgl/porting/lv_port_fs_template.c \
    lvgl/porting/lv_port_indev_template.c \
    lvgl/src/lv_core/lv_debug.c \
    lvgl/src/lv_core/lv_disp.c \
    lvgl/src/lv_core/lv_group.c \
    lvgl/src/lv_core/lv_indev.c \
    lvgl/src/lv_core/lv_obj.c \
    lvgl/src/lv_core/lv_refr.c \
    lvgl/src/lv_core/lv_style.c \
    lvgl/src/lv_draw/lv_draw_arc.c \
    lvgl/src/lv_draw/lv_draw_blend.c \
    lvgl/src/lv_draw/lv_draw_img.c \
    lvgl/src/lv_draw/lv_draw_label.c \
    lvgl/src/lv_draw/lv_draw_line.c \
    lvgl/src/lv_draw/lv_draw_mask.c \
    lvgl/src/lv_draw/lv_draw_rect.c \
    lvgl/src/lv_draw/lv_draw_triangle.c \
    lvgl/src/lv_draw/lv_img_buf.c \
    lvgl/src/lv_draw/lv_img_cache.c \
    lvgl/src/lv_draw/lv_img_decoder.c \
    lvgl/src/lv_font/lv_font.c \
    lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.c \
    lvgl/src/lv_font/lv_font_fmt_txt.c \
    lvgl/src/lv_font/lv_font_montserrat_12.c \
    lvgl/src/lv_font/lv_font_montserrat_12_subpx.c \
    lvgl/src/lv_font/lv_font_montserrat_14.c \
    lvgl/src/lv_font/lv_font_montserrat_16.c \
    lvgl/src/lv_font/lv_font_montserrat_18.c \
    lvgl/src/lv_font/lv_font_montserrat_20.c \
    lvgl/src/lv_font/lv_font_montserrat_22.c \
    lvgl/src/lv_font/lv_font_montserrat_24.c \
    lvgl/src/lv_font/lv_font_montserrat_26.c \
    lvgl/src/lv_font/lv_font_montserrat_28.c \
    lvgl/src/lv_font/lv_font_montserrat_28_compressed.c \
    lvgl/src/lv_font/lv_font_montserrat_30.c \
    lvgl/src/lv_font/lv_font_montserrat_32.c \
    lvgl/src/lv_font/lv_font_montserrat_34.c \
    lvgl/src/lv_font/lv_font_montserrat_36.c \
    lvgl/src/lv_font/lv_font_montserrat_38.c \
    lvgl/src/lv_font/lv_font_montserrat_40.c \
    lvgl/src/lv_font/lv_font_montserrat_42.c \
    lvgl/src/lv_font/lv_font_montserrat_44.c \
    lvgl/src/lv_font/lv_font_montserrat_46.c \
    lvgl/src/lv_font/lv_font_montserrat_48.c \
    lvgl/src/lv_font/lv_font_simsun_16_cjk.c \
    lvgl/src/lv_font/lv_font_unscii_8.c \
    lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.c \
    lvgl/src/lv_hal/lv_hal_disp.c \
    lvgl/src/lv_hal/lv_hal_indev.c \
    lvgl/src/lv_hal/lv_hal_tick.c \
    lvgl/src/lv_misc/lv_anim.c \
    lvgl/src/lv_misc/lv_area.c \
    lvgl/src/lv_misc/lv_async.c \
    lvgl/src/lv_misc/lv_bidi.c \
    lvgl/src/lv_misc/lv_color.c \
    lvgl/src/lv_misc/lv_fs.c \
    lvgl/src/lv_misc/lv_gc.c \
    lvgl/src/lv_misc/lv_ll.c \
    lvgl/src/lv_misc/lv_log.c \
    lvgl/src/lv_misc/lv_math.c \
    lvgl/src/lv_misc/lv_mem.c \
    lvgl/src/lv_misc/lv_printf.c \
    lvgl/src/lv_misc/lv_task.c \
    lvgl/src/lv_misc/lv_templ.c \
    lvgl/src/lv_misc/lv_txt.c \
    lvgl/src/lv_misc/lv_txt_ap.c \
    lvgl/src/lv_misc/lv_utils.c \
    lvgl/src/lv_themes/lv_theme.c \
    lvgl/src/lv_themes/lv_theme_empty.c \
    lvgl/src/lv_themes/lv_theme_material.c \
    lvgl/src/lv_themes/lv_theme_mono.c \
    lvgl/src/lv_themes/lv_theme_template.c \
    lvgl/src/lv_widgets/lv_arc.c \
    lvgl/src/lv_widgets/lv_bar.c \
    lvgl/src/lv_widgets/lv_btn.c \
    lvgl/src/lv_widgets/lv_btnmatrix.c \
    lvgl/src/lv_widgets/lv_calendar.c \
    lvgl/src/lv_widgets/lv_canvas.c \
    lvgl/src/lv_widgets/lv_chart.c \
    lvgl/src/lv_widgets/lv_checkbox.c \
    lvgl/src/lv_widgets/lv_cont.c \
    lvgl/src/lv_widgets/lv_cpicker.c \
    lvgl/src/lv_widgets/lv_dropdown.c \
    lvgl/src/lv_widgets/lv_gauge.c \
    lvgl/src/lv_widgets/lv_img.c \
    lvgl/src/lv_widgets/lv_imgbtn.c \
    lvgl/src/lv_widgets/lv_keyboard.c \
    lvgl/src/lv_widgets/lv_label.c \
    lvgl/src/lv_widgets/lv_led.c \
    lvgl/src/lv_widgets/lv_line.c \
    lvgl/src/lv_widgets/lv_linemeter.c \
    lvgl/src/lv_widgets/lv_list.c \
    lvgl/src/lv_widgets/lv_msgbox.c \
    lvgl/src/lv_widgets/lv_objmask.c \
    lvgl/src/lv_widgets/lv_objx_templ.c \
    lvgl/src/lv_widgets/lv_page.c \
    lvgl/src/lv_widgets/lv_roller.c \
    lvgl/src/lv_widgets/lv_slider.c \
    lvgl/src/lv_widgets/lv_spinbox.c \
    lvgl/src/lv_widgets/lv_spinner.c \
    lvgl/src/lv_widgets/lv_switch.c \
    lvgl/src/lv_widgets/lv_table.c \
    lvgl/src/lv_widgets/lv_tabview.c \
    lvgl/src/lv_widgets/lv_textarea.c \
    lvgl/src/lv_widgets/lv_tileview.c \
    lvgl/src/lv_widgets/lv_win.c \
    lvgl/tests/lv_test_core/lv_test_core.c \
    lvgl/tests/lv_test_core/lv_test_obj.c \
    lvgl/tests/lv_test_core/lv_test_style.c \
    lvgl/tests/lv_test_objx/lv_test_cont.c \
    lvgl/tests/lv_test_assert.c \
    lvgl/tests/lv_test_main.c \
    main.c \
    mouse_cursor_icon.c \
    lv_app/lv_new.c


